home *** CD-ROM | disk | FTP | other *** search
/ Champak 120 / Vol 120.iso / games / asteroid.swf / scripts / __Packages / com / evilfree / astroidsRevenge / LevelExit.as < prev    next >
Text File  |  2010-11-09  |  4KB  |  162 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 2586 % 511 * 5;
  4. }
  5. var ┬º\x01┬º = 36 + "\x01\x02"();
  6. while(true)
  7. {
  8.    if(eval("\x01") == 191)
  9.    {
  10.       set("\x01",eval("\x01") + 76);
  11.       ┬º┬ºpush(true);
  12.    }
  13.    else if(eval("\x01") == 582)
  14.    {
  15.       set("\x01",eval("\x01") + 333);
  16.       ┬º┬ºpush("\x0f");
  17.       ┬º┬ºpush(1);
  18.    }
  19.    else if(eval("\x01") == 242)
  20.    {
  21.       set("\x01",eval("\x01") + 340);
  22.    }
  23.    else
  24.    {
  25.       if(eval("\x01") == 211)
  26.       {
  27.          set("\x01",eval("\x01") + 46);
  28.          if(!_global.com)
  29.          {
  30.             _global.com = new Object();
  31.          }
  32.          function ┬º\x01\x02┬º()
  33.          {
  34.             return 2586 % 511 * 5;
  35.          }
  36.          if(!_global.com.evilfree)
  37.          {
  38.             _global.com.evilfree = new Object();
  39.          }
  40.          ┬º┬ºpop();
  41.          if(!_global.com.evilfree.astroidsRevenge)
  42.          {
  43.             _global.com.evilfree.astroidsRevenge = new Object();
  44.          }
  45.          ┬º┬ºpop();
  46.          if(!_global.com.evilfree.astroidsRevenge.LevelExit)
  47.          {
  48.             com.evilfree.astroidsRevenge.LevelExit extends com.evilfree.astroidsRevenge.BaseCharacter;
  49.             var _loc2_ = com.evilfree.astroidsRevenge.LevelExit = function(m, target_mc, s)
  50.             {
  51.                super(m,target_mc);
  52.                this.size = s;
  53.                this.my_mc._width = s;
  54.                this.my_mc._height = s;
  55.             }.prototype;
  56.             _loc2_.place_mc = function(target_mc)
  57.             {
  58.                var _loc2_ = target_mc.getNextHighestDepth();
  59.                this.my_mc = target_mc.attachMovie("exitArea","exitArea" + _loc2_,_loc2_);
  60.             };
  61.             _loc2_.checkAsteroids = function(aList)
  62.             {
  63.                var _loc2_ = 0;
  64.                while(_loc2_ < aList.length)
  65.                {
  66.                   var _loc3_ = aList[_loc2_];
  67.                   var _loc4_ = this.getTargetDistance(_loc3_);
  68.                   if(_loc4_ > this.size / 2)
  69.                   {
  70.                      return false;
  71.                   }
  72.                   _loc2_ = _loc2_ + 1;
  73.                }
  74.                return true;
  75.             };
  76.             _loc2_.destroy = function()
  77.             {
  78.             };
  79.             ┬º┬ºpush(ASSetPropFlags(com.evilfree.astroidsRevenge.LevelExit.prototype,null,1));
  80.          }
  81.          ┬º┬ºpop();
  82.          break;
  83.       }
  84.       if(eval("\x01") == 45)
  85.       {
  86.          set("\x01",eval("\x01") + 166);
  87.       }
  88.       else if(eval("\x01") == 267)
  89.       {
  90.          set("\x01",eval("\x01") - 138);
  91.          if(function ┬º\x01\x02┬º()
  92.          {
  93.             return 2586 % 511 * 5;
  94.          })
  95.          {
  96.             set("\x01",eval("\x01") + 113);
  97.          }
  98.       }
  99.       else if(eval("\x01") == 976)
  100.       {
  101.          set("\x01",eval("\x01") - 394);
  102.       }
  103.       else
  104.       {
  105.          if(eval("\x01") == 129)
  106.          {
  107.             set("\x01",eval("\x01") + 113);
  108.             break;
  109.          }
  110.          if(eval("\x01") == 505)
  111.          {
  112.             set("\x01",eval("\x01") - 390);
  113.             ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  114.             {
  115.                return 2586 % 511 * 5;
  116.             }));
  117.          }
  118.          else if(eval("\x01") == 540)
  119.          {
  120.             set("\x01",eval("\x01") - 495);
  121.             if(function ┬º\x01\x02┬º()
  122.             {
  123.                return 2586 % 511 * 5;
  124.             })
  125.             {
  126.                set("\x01",eval("\x01") + 166);
  127.             }
  128.          }
  129.          else if(eval("\x01") == 115)
  130.          {
  131.             set("\x01",eval("\x01") + 425);
  132.             ┬º┬ºpush(!function ┬º\x01\x02┬º()
  133.             {
  134.                return 2586 % 511 * 5;
  135.             });
  136.          }
  137.          else if(eval("\x01") == 915)
  138.          {
  139.             set("\x01",eval("\x01") - 399);
  140.             var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  141.             {
  142.                return 2586 % 511 * 5;
  143.             };
  144.          }
  145.          else
  146.          {
  147.             if(eval("\x01") != 516)
  148.             {
  149.                if(eval("\x01") == 257)
  150.                {
  151.                   set("\x01",eval("\x01") - 257);
  152.                   break;
  153.                }
  154.                break;
  155.             }
  156.             set("\x01",eval("\x01") - 11);
  157.             ┬º┬ºpush("\x0f");
  158.          }
  159.       }
  160.    }
  161. }
  162.